package com.lili.collection.core.runner;

import com.lili.collection.core.context.PipeContext;
import com.lili.collection.core.runner.result.RunnerResult;
import com.lili.collection.core.support.RunnerLifeSupport;

import java.util.Map;

/**
 * 管道Runner
 *
 * @author lili
 * @date 2023/3/7 11:10
 */
public interface PipeRunner extends RunnerLifeSupport {

    PipeContext getPipeContext();

    Map<String, RunnerResult> getPipeRunnerResult();

    default String getOutputOffset(){
        return null;
    }
}
